package com.usaas.search.dto;

import com.usaas.common.annotation.Excel;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

/**
 * 系统用户对象 plat_user
 *
 * @author Helios
 * @date 2024-08-14
 */
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
@Data
public class PlatUserDto extends BaseDto  {
    //账号
    @Excel(name = "账号")
    private String userName;

    //密码
    @Excel(name = "密码")
    private String userPassword;

    //unionid
    @Excel(name = "unionid")
    private String unionid;

    //openid
    @Excel(name = "openid")
    private String openid;

    //头像
    @Excel(name = "头像")
    private String headImg;

    //昵称
    @Excel(name = "昵称")
    private String nickname;

    //手机号码
    @Excel(name = "手机号码")
    private String phonenum;

    //实名
    @Excel(name = "实名")
    private String realName;

    //身份证
    @Excel(name = "身份证")
    private String idcard;

    //禁用状态  0启用 1禁用  2已注销
    @Excel(name = "禁用状态  0启用 1禁用  2已注销")
    private Long accountStatus;

    //发布推荐功能 0启用 1禁用
    @Excel(name = "发布推荐功能 0启用 1禁用")
    private Long publishStatus;

    //头像修改免费次数
    @Excel(name = "头像修改免费次数")
    private Long updateHeadCounts;

    //昵称修改免费次数
    @Excel(name = "昵称修改免费次数")
    private Long updateNicknameCounts;

    //用户当前积分
    @Excel(name = "用户当前积分")
    private Long userPoints;


}
